Performance-driven simultaneous placement and routing for FPGA's
نویسندگان
چکیده
Sequential place and route tools for field programmable gate arrays (FPGA’s) are inherently weak at addressing both wirability and timing optimizations. This is primarily due to the difficulty of accurately predicting wirability and delay during placement. A set of new performancedriven simultaneous placement/routing techniques has been developed for both row-based and island-style FPGA designs. These techniques rely on an iterative improvement placement algorithm augmented with fast, complete routing heuristics in the placement loop. For row-based designs, this new layout strategy yielded up to 28% improvements in timing and 33% in wirability for several MCNC benchmarks when compared to a traditional sequential place and route system in use at Texas Instruments. On a set of industrial designs for Xilinx 4000-series island-style FPGA’s, our scheme produced 100% routed designs with 8–15% improvement in delay when compared to the Xilinx XACT5.0 place and route system.
منابع مشابه
A performance-driven placement algorithm with simultaneous Place&Route optimization for analog ICs
This paper presents a performance-driven placement algorithm for automatic layout generation of analog IC’s. The main innovations of our approach are essentially: (i) an integrated Place&Route optimization algorithm which is able to provide a realistic measurement of the interconnect parasitics, that is a key issue in performancedriven approaches; and (ii) the simultaneous consideration in the ...
متن کاملSimultaneous Place and Route for Wire-Constrained FPGAs
Simulated annealing placement algorithms which use minimumwire length metrics based on rectilinear approximations fail to accurately account for an FPGA's routing resources since the number of logic block interconnections could be limited, causing certain placements to rely on resources which may not exist. In this paper we present a simulated annealing-based placement algorithm which performs ...
متن کاملUsing Antifuse-Based FPGAs in Performance Critical Digital Designs
We present experimental results on the use of antifuse-based FPGA's in a performance critical digital design, performed at the recently completed Thayer Rapid Prototyping Facility. Our case study focuses on the design of a special purpose ALU for gene sequence analysis. Our work indicates the existence of highly nonlinear relationships between design changes and critical path lengths, due to th...
متن کاملAPR: An Architecture-Driven Metric for Simultaneous Placement and Global Routing for FPGAs
FPGA routing resources typically consist of segments of various lengths. Due to the segmented routing architectures, the traditional measure of wiring cost (wirelength, delay, congestion, etc) based on geometric distance and/or channel density is no longer accurate for FPGAs. Researchers have shown that the number of segments, instead of geometric (Manhattan) distance, traveled by a net is the ...
متن کاملMultimodal Transportation p-hub Location Routing Problem with Simultaneous Pick-ups and Deliveries
Centralizing and using proper transportation facilities cut down costs and traffic. Hub facilities concentrate on flows to cause economic advantage of scale and multimodal transportation helps use the advantage of another transporter. A distinctive feature of this paper is proposing a new mathematical formulation for a three-stage p-hub location routing problem with simultaneous pick-ups and de...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- IEEE Trans. on CAD of Integrated Circuits and Systems
دوره 17 شماره
صفحات -
تاریخ انتشار 1998